package com.yeskery.nut.extend.mcp.core;

import com.yeskery.nut.extend.mcp.core.schema.ToolSchema;

/**
 * Mcp工具对象
 * @author sprout
 * 2025-04-22 14:22
 */
public class Tool extends ExecuteHolder {

    /** 工具对象 */
    private ToolSchema.Tool tool;

    /**
     * 获取工具对象
     * @return 工具对象
     */
    public ToolSchema.Tool getTool() {
        return tool;
    }

    /**
     * 设置工具对象
     * @param tool 工具对象
     */
    public void setTool(ToolSchema.Tool tool) {
        this.tool = tool;
    }
}
